vision embody

Translations
видение воплощает
Their vision embodies the future of urban transportation.
Их видение воплощает будущее городского транспорта.
Words
vision

noun
видение
embody

verb
воплощать